package com.one.rope.mvp.web.business.entity;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * <p>
 * 小程序用户信息表
 * </p>
 *
 * @author wesley
 * @since 2020-02-20
 */
@Data
public class MemberInfo extends Model<MemberInfo> {

  private static final long serialVersionUID = 1L;

  /**
   * 会员id，主键
   */
  private Long id;

  /**
   * 姓名
   */
  private String name;

  /**
   * 微信openId
   */
  private String wxOpenId;

  /**
   * 微信公众号openId
   */
  private String wxOfficialOpenId;

  /**
   * 微信开放平台unionId
   */
  private String wxUnionId;

  /**
   * 微信昵称
   */
  private String wxNickName;

  /**
   * 手机号
   */
  private String mobile;

  /**
   * 生日
   */
  private String birthday;

  /**
   * 性别(1：男 2：女)
   */
  private Integer sex;

  /**
   * 页面url
   */
  private String pageUrl;

  /**
   * 小程序二维码地址
   */
  private String qrCodeUrl;

  /**
   * 所属企业id
   */
  private Long companyId;

  /**
   * 任职岗位 1：董事长 2：CEO 3：联合创始人 4：VP 5：CTO 6：COO 7：CPO 8：CFO 9：MD 10：HRD
   */
  private Integer companyPost;

  /**
   * 用户类型(1：C端用户 2：B端用户)
   */
  private Integer userType;

  /**
   * 是否主体用户(0：否 1：是)
   */
  private Integer isMain;

  /**
   * 是否填写资料(0：否 1；是)
   */
  private Integer isFillInfo;

  /**
   * 开启通知开关(0-关闭 1-开启)
   */
  private Integer noticeSwitch;

  /**
   * 备注
   */
  private String remark;

  /**
   * 创建时间
   */
  private Date createTime;

  /**
   * 更新时间
   */
  private Date modifyTime;

  /**
   * 删除标识(0-否 1-是)
   */
  private Integer isDelete;

}
